home *** CD-ROM | disk | FTP | other *** search
/ Power Programmierung 2 / Power-Programmierung CD 2 (Tewi)(1994).iso / c / library / dos / convert / c_conver / utoi.c < prev    next >
Encoding:
C/C++ Source or Header  |  1984-11-19  |  512 b   |  22 lines

  1. /*----- ARCHIVE utoi.c -----------------------------------------------------*/
  2. /*
  3. **    utoi -- convert unsigned decimal string to integer nbr
  4. **        returns field size, else ERR on error;
  5. */
  6. #define ERR    -2
  7. utoi(decstr,nbr) char *decstr; int *nbr; {
  8.     int d,t; d=0;
  9.     *nbr=0;
  10.     while ((*decstr>='0')&(*decstr<='9')) {
  11.         t=*nbr; t=(10*t)+(*decstr++-'0');
  12.         if ((t>=0)&(*nbr<0)) return ERR;
  13.         d++; *nbr=t;
  14.     }
  15.     return d;
  16. }
  17. }
  18. }
  19. nt from A reg first */
  20.     nxtarg=&argc+i-1;
  21.     ctl=*nxtarg;
  22.     while (c=*ctl++)